package com.gzx.plugin.tjzy.modular.trace.bo;

import com.gzx.plugin.tjzy.modular.trace.entity.GzxTracePlan;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 跟进计划通知 gzx_trace_plan
 *
 * @author xbl
 * &#064;date  2025-03-19
 */
@Data
@AutoMapper(target = GzxTracePlan.class)
public class GzxTracePlanAddBo {
    /**
     * id
     */
    private Long id;

    /**
     * 案件id
     */
    private Long caseId;

    /**
     * 跟进人名称
     */
    private String traceName;

    /**
     * 跟进人id
     */
    private Long traceUser;

    /**
     * 下次跟进时间
     */
    private Date nextTraceTime;

    /**
     * 跟进备注
     */
    private String traceRemark;
    private String createUser;

    /**
     * 通知状态(0：未通知；1：已通知)
     */
    private Integer noticeStatus;

    /**
     * 读取状态 (0：未读；1：已读)
     */
    private Integer readStatus;
    /**
     * 应催总金额
     */
    private BigDecimal cleanLoanAmount;

    /**
     * 开始时间
     */
    private String beginTime;
    /**
     * 结束时间
     */
    private String endTime;

}
